92362e3bf2d27c7f70f958d711ee14c345da0b08,jzy3d-api/src/api/org/jzy3d/chart/Chart.java,Chart,dispose,#,170

Before Change


    public void dispose() {
        clearControllerList();
        canvas.dispose();
        scene.dispose(); // view is disposed by scene
        canvas = null;
        scene = null;
    }

After Change


        clearControllerList();
        if(canvas!=null)
            canvas.dispose();
        if(scene!=null)
            scene.dispose(); // view is disposed by scene
        canvas = null;
        scene = null;
    }